Performance Modeling of PDE Solvers

نویسندگان

  • X. Cai
  • A. M. Bruaset
  • H. P. Langtangen
  • G. T. Lines
  • K. Samuelsson
  • W. Shen
  • G. Zumbusch
چکیده

In this chapter, we collect actual CPU time measurements of a number of prototypical PDE simulators for solving the Poisson equation, the linear elasticity equation, the heat conduction equation, the equations of nonlinear water waves, the incompressible Navier-Stokes equations, and many more. We show how these measurements can be used to establish performance models of the form: t = C n, which describes the CPU consumption as a function of the size of a discretized problem. The models can, in particular, quantify the efficiency of some standard numerical methods for solving the linear system in a particular problem. Different numerical methods can thus be compared, and we also hope that the performance models may form a basis for roughly estimating the consumption of CPU time by more complicated PDE simulators.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance Modelling for Parallel PDE Solvers on NUMA-Systems

A detailed model of the memory performance of a PDE solver running on a NUMA-system is set up. Due to the complexity of modern computers, such a detailed model inevitably is very complicated. Therefore, approximations are introduced that simplify the model and allows NUMA-systems and PDE solvers to be described conveniently. Using the simpli ed model, it is shown that PDE solvers using ordered ...

متن کامل

Terascale Optimal PDE Simulations (TOPS), An Enabling Technology Center Scientific Discovery Through Advanced Computing: Integrated Software Infrastructure Centers

iii 1 Background and Significance 1 2 Preliminary Studies 3 2.1 PDE Time Integrators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 PDE Nonlinear Solvers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.3 PDE-constrained Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.4 Linear Solvers . . . ...

متن کامل

Fast Solvers for Time - Harmonic Maxwell ’ s Equations in 3 D by Dhavide Arjunan

The speed of iterative solvers for discretizations of partial differential equations (PDEs) is a significant bottleneck in the performance of codes designed to solve large-scale electromagnetic inverse problems. A single data inversion requires solving Maxwell’s equations dozens if not hundreds of times. An inherent difficulty in geophysical contexts is that the conductivity and permeability co...

متن کامل

Analyzing Advanced PDE Solvers Through Simulation

By simulating a real computer it is possible to gain a detailed knowledge of the cache memory utilization of an application, e.g., a partial differential equation (PDE) solver. Using this knowledge, we can discover regions with intricate cache memory performance. Furthermore, this information makes it possible to identify performance bottlenecks. In this paper, we employ full system simulation ...

متن کامل

Mapping Algorithms and Software Environment for Data Parallel PDE Iterative Solvers

We consider computations associated with data parallel iterative solvers used for the numerical solution of Partial Di erential Equations (PDEs). The mapping of such computations into load balanced tasks requiring minimum synchronization and communication is a di cult combinatorial optimization problem. Its optimal solution is essential for the e cient parallel processing of PDE computations. D...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004